_FMSIZE

            
#include <malloc.h>          требуется только для  объявления  функции.
unsigned _fmsize(ptr);
char far *ptr;               указатель на блок памяти.

Описание.
Функция _fmsize возвращает размер в байтах блока памяти, захваченного посредством вызова _fmalloc.

Возвращаемое значение.
Функция _fmsize возвращает размер в байтах как беззнаковое целое.

Пример:

            
#include <malloc.h>
#include <stdio.h>

main()
{
               char far *stringarray;
               stringarray=_fmalloc(200*sizeof(char));
               if (stringarray != NULL)
                   printf("%u bytes allocated\n",
                       _fmsize(stringarray));
               else
                   printf("Allocation request failed.\n");
}
Hosted by uCoz